devoid of vegetation - Turco Inglés Diccionario